complementary insurances - French English Dictionary